0.00/0.09 % Problem : SLH610^1 : TPTP v7.5.0. Released v7.5.0. 0.00/0.10 % Command : run_E %s %d THM 0.09/0.29 % Computer : n007.cluster.edu 0.09/0.29 % Model : x86_64 x86_64 0.09/0.29 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.09/0.29 % Memory : 8042.1875MB 0.09/0.29 % OS : Linux 3.10.0-693.el7.x86_64 0.09/0.29 % CPULimit : 30 0.09/0.29 % WCLimit : 30 0.09/0.29 % DateTime : Tue Aug 9 03:03:57 EDT 2022 0.09/0.29 % CPUTime : 0.14/0.39 The problem SPC is TH0_THM_EQU_NAR 0.14/0.39 Running higher-order on 1 cores theorem proving 0.14/0.39 Running: /export/starexec/sandbox/solver/bin/eprover-ho --delete-bad-limit=2000000000 --definitional-cnf=24 -s --print-statistics -R --print-version --proof-object --auto-schedule=1 --cpu-limit=30 /export/starexec/sandbox/benchmark/theBenchmark.p 0.14/0.39 # Version: 3.0pre003-ho 0.45/0.71 # Preprocessing class: HSLSSMSMSSSNSFA. 0.45/0.71 # Scheduled 1 strats onto 1 cores with 30 seconds (30 total) 0.45/0.71 # Starting new_ho_10 with 30s (1) cores 0.45/0.71 # new_ho_10 with pid 23772 completed with status 0 0.45/0.71 # Result found by new_ho_10 0.45/0.71 # Preprocessing class: HSLSSMSMSSSNSFA. 0.45/0.71 # Scheduled 1 strats onto 1 cores with 30 seconds (30 total) 0.45/0.71 # Starting new_ho_10 with 30s (1) cores 0.45/0.71 # No SInE strategy applied 0.45/0.71 # Search class: HGHSM-FSLM32-MSFFFSBN 0.45/0.71 # Scheduled 5 strats onto 1 cores with 30 seconds (30 total) 0.45/0.71 # Starting new_ho_6 with 17s (1) cores 0.45/0.71 # new_ho_6 with pid 23773 completed with status 0 0.45/0.71 # Result found by new_ho_6 0.45/0.71 # Preprocessing class: HSLSSMSMSSSNSFA. 0.45/0.71 # Scheduled 1 strats onto 1 cores with 30 seconds (30 total) 0.45/0.71 # Starting new_ho_10 with 30s (1) cores 0.45/0.71 # No SInE strategy applied 0.45/0.71 # Search class: HGHSM-FSLM32-MSFFFSBN 0.45/0.71 # Scheduled 5 strats onto 1 cores with 30 seconds (30 total) 0.45/0.71 # Starting new_ho_6 with 17s (1) cores 0.45/0.71 # Preprocessing time : 0.007 s 0.45/0.71 0.45/0.71 # Proof found! 0.45/0.71 # SZS status Theorem 0.45/0.71 # SZS output start CNFRefutation 0.45/0.71 thf(decl_22, type, zero_zero_nat: nat). 0.45/0.71 thf(decl_23, type, zero_zero_a: a). 0.45/0.71 thf(decl_24, type, if_Pol1446025114ly_nat: $o > polyno1532895200ly_nat > polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_25, type, if_Pol1149292874poly_a: $o > polyno727731844poly_a > polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_26, type, suc: nat > nat). 0.45/0.71 thf(decl_27, type, ord_less_nat: nat > nat > $o). 0.45/0.71 thf(decl_28, type, ord_less_eq_nat: nat > nat > $o). 0.45/0.71 thf(decl_29, type, polyno587244178ad_nat: polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_30, type, polyno1465139388head_a: polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_31, type, polyno220183259ee_nat: polyno1532895200ly_nat > nat). 0.45/0.71 thf(decl_32, type, polyno578545843gree_a: polyno727731844poly_a > nat). 0.45/0.71 thf(decl_33, type, polyno1779722485en_nat: polyno1532895200ly_nat > nat > nat). 0.45/0.71 thf(decl_34, type, polyno1674775833reen_a: polyno727731844poly_a > nat > nat). 0.45/0.71 thf(decl_35, type, polyno1952548879ad_nat: polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_36, type, polyno1884029055head_a: polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_37, type, polyno524777654st_nat: polyno1532895200ly_nat > nat). 0.45/0.71 thf(decl_38, type, polyno2115742616onst_a: polyno727731844poly_a > a). 0.45/0.71 thf(decl_39, type, polyno544860353dn_nat: polyno1532895200ly_nat > nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_40, type, polyno567601229eadn_a: polyno727731844poly_a > nat > polyno727731844poly_a). 0.45/0.71 thf(decl_41, type, polyno360436957nt_nat: polyno1532895200ly_nat > $o). 0.45/0.71 thf(decl_42, type, polyno851495729tant_a: polyno727731844poly_a > $o). 0.45/0.71 thf(decl_43, type, polyno1013235523ly_nat: polyno1532895200ly_nat > $o). 0.45/0.71 thf(decl_44, type, polyno190918219poly_a: polyno727731844poly_a > $o). 0.45/0.71 thf(decl_45, type, polyno892049031yh_nat: polyno1532895200ly_nat > nat > $o). 0.45/0.71 thf(decl_46, type, polyno1372495879olyh_a: polyno727731844poly_a > nat > $o). 0.45/0.71 thf(decl_47, type, polyno720942678CN_nat: polyno1532895200ly_nat > nat > polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_48, type, polyno1057396216e_CN_a: polyno727731844poly_a > nat > polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_49, type, polyno2122022170_C_nat: nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_50, type, polyno439679028le_C_a: a > polyno727731844poly_a). 0.45/0.71 thf(decl_51, type, polyno212464073eriv_a: polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_52, type, polyno736389480dd_nat: polyno1532895200ly_nat > polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_53, type, polyno2065957734yadd_a: polyno727731844poly_a > polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_54, type, polyno503450093d0_nat: polyno1532895200ly_nat > $o). 0.45/0.71 thf(decl_55, type, polyno1242675745und0_a: polyno727731844poly_a > $o). 0.45/0.71 thf(decl_56, type, polyno2123675130vide_a: polyno727731844poly_a > polyno727731844poly_a > produc1268952617poly_a). 0.45/0.71 thf(decl_57, type, polyno663470876_aux_a: polyno727731844poly_a > nat > polyno727731844poly_a > nat > polyno727731844poly_a > produc1268952617poly_a). 0.45/0.71 thf(decl_58, type, polyno539462487yneg_a: polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_59, type, polyno1418491367ysub_a: polyno727731844poly_a > polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_60, type, polyno1964927358t1_nat: polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_61, type, polyno784948432ift1_a: polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_62, type, c: polyno727731844poly_a). 0.45/0.71 thf(decl_63, type, c2: polyno727731844poly_a). 0.45/0.71 thf(decl_64, type, n0: nat). 0.45/0.71 thf(decl_65, type, n1: nat). 0.45/0.71 thf(decl_66, type, n: nat). 0.45/0.71 thf(decl_67, type, n2: nat). 0.45/0.71 thf(decl_68, type, p: polyno727731844poly_a). 0.45/0.71 thf(decl_69, type, p2: polyno727731844poly_a). 0.45/0.71 thf(decl_70, type, pa: polyno727731844poly_a). 0.45/0.71 thf(decl_71, type, q: polyno727731844poly_a). 0.45/0.71 thf(decl_72, type, esk1_1: polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_73, type, esk2_1: polyno1532895200ly_nat > polyno1532895200ly_nat). 0.45/0.71 thf(decl_74, type, esk3_1: polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_75, type, esk4_1: polyno727731844poly_a > polyno727731844poly_a). 0.45/0.71 thf(decl_76, type, esk5_1: nat > nat). 0.45/0.71 thf(decl_77, type, esk6_1: (nat > $o) > nat). 0.45/0.71 thf(decl_78, type, esk7_1: nat > nat). 0.45/0.71 thf(decl_79, type, esk8_1: (nat > $o) > nat). 0.45/0.71 thf(decl_80, type, esk9_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_81, type, esk10_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_82, type, esk11_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_83, type, esk12_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_84, type, esk13_1: (nat > $o) > nat). 0.45/0.71 thf(decl_85, type, esk14_1: nat > nat). 0.45/0.71 thf(decl_86, type, esk15_1: (nat > $o) > nat). 0.45/0.71 thf(decl_87, type, esk16_1: (nat > $o) > nat). 0.45/0.71 thf(decl_88, type, esk17_1: (nat > $o) > nat). 0.45/0.71 thf(decl_89, type, esk18_1: (nat > nat) > nat). 0.45/0.71 thf(decl_90, type, esk19_1: (nat > nat) > nat). 0.45/0.71 thf(decl_91, type, esk20_1: (nat > $o) > nat). 0.45/0.71 thf(decl_92, type, esk21_2: nat > nat > nat). 0.45/0.71 thf(decl_93, type, esk22_2: nat > nat > nat). 0.45/0.71 thf(decl_94, type, esk23_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_95, type, esk24_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_96, type, esk25_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_97, type, esk26_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_98, type, esk27_2: nat > nat > nat). 0.45/0.71 thf(decl_99, type, esk28_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_100, type, esk29_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_101, type, esk30_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_102, type, esk31_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_103, type, esk32_3: nat > nat > (nat > $o) > nat). 0.45/0.71 thf(decl_104, type, esk33_3: nat > nat > (nat > $o) > nat). 0.45/0.71 thf(decl_105, type, esk34_2: nat > nat > nat). 0.45/0.71 thf(decl_106, type, esk35_1: nat > nat). 0.45/0.71 thf(decl_107, type, esk36_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_108, type, esk37_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_109, type, esk38_1: nat > nat). 0.45/0.71 thf(decl_110, type, esk39_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_111, type, esk40_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_112, type, esk41_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_113, type, esk42_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_114, type, esk43_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_115, type, esk44_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_116, type, esk45_3: nat > nat > (nat > nat > $o) > nat). 0.45/0.71 thf(decl_117, type, esk46_3: nat > nat > (nat > $o) > nat). 0.45/0.71 thf(decl_118, type, esk47_1: (nat > $o) > nat). 0.45/0.71 thf(decl_119, type, esk48_2: nat > nat > nat). 0.45/0.71 thf(decl_120, type, esk49_1: (nat > nat) > nat). 0.45/0.71 thf(decl_121, type, esk50_1: (nat > nat) > nat). 0.45/0.71 thf(decl_122, type, esk51_2: (nat > $o) > nat > nat). 0.45/0.71 thf(decl_123, type, esk52_1: (nat > $o) > nat). 0.45/0.71 thf(decl_124, type, esk53_1: (nat > nat) > nat). 0.45/0.71 thf(decl_125, type, esk54_1: (nat > nat) > nat). 0.45/0.71 thf(decl_126, type, esk55_2: (nat > $o) > nat > nat). 0.45/0.71 thf(decl_127, type, esk56_3: nat > nat > (nat > $o) > nat). 0.45/0.71 thf(decl_128, type, esk57_3: nat > nat > (nat > $o) > nat). 0.45/0.71 thf(decl_129, type, esk58_2: (nat > $o) > nat > nat). 0.45/0.71 thf(decl_130, type, esk59_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_131, type, esk60_2: nat > (nat > $o) > nat). 0.45/0.71 thf(decl_132, type, esk61_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_133, type, esk62_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_134, type, esk63_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_135, type, esk64_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_136, type, esk65_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_137, type, esk66_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_138, type, esk67_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_139, type, esk68_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_140, type, esk69_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_141, type, esk70_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_142, type, esk71_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_143, type, esk72_1: (nat > nat > $o) > nat). 0.45/0.71 thf(decl_144, type, esk73_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_145, type, esk74_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_146, type, esk75_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_147, type, esk76_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_148, type, esk77_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_149, type, esk78_4: nat > (nat > nat) > nat > nat > nat). 0.45/0.71 thf(decl_150, type, esk79_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_151, type, esk80_4: nat > nat > (nat > nat) > nat > nat). 0.45/0.71 thf(decl_152, type, esk81_1: nat > nat). 0.45/0.71 thf(fact_191_isnpolyh_Osimps_I2_J, axiom, ![X148:polyno727731844poly_a, X20:nat, X149:polyno727731844poly_a]:(((polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X148 @ X20 @ X149))=(^[X108:nat]:(((((ord_less_eq_nat @ X108 @ X20)&(polyno1372495879olyh_a @ X148 @ (suc @ X20)))&(polyno1372495879olyh_a @ X149 @ X20))&((X149)!=(polyno439679028le_C_a @ zero_zero_a))))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', fact_191_isnpolyh_Osimps_I2_J)). 0.45/0.71 thf(conj_0, conjecture, (polyno1372495879olyh_a @ c2 @ (suc @ n2)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', conj_0)). 0.45/0.71 thf(fact_3_H_I1_J, axiom, (polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ c2 @ n2 @ pa) @ n0), file('/export/starexec/sandbox/benchmark/theBenchmark.p', fact_3_H_I1_J)). 0.45/0.71 thf(c_0_3, plain, ![X148:polyno727731844poly_a, X20:nat, X149:polyno727731844poly_a, X854:nat]:(((polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X148 @ X20 @ X149) @ X854)<=>((((ord_less_eq_nat @ X854 @ X20)&(polyno1372495879olyh_a @ X148 @ (suc @ X20)))&(polyno1372495879olyh_a @ X149 @ X20))&((X149)!=(polyno439679028le_C_a @ zero_zero_a))))), inference(fof_simplification,[status(thm)],[inference(fof_simplification,[status(thm)],[fact_191_isnpolyh_Osimps_I2_J])])). 0.45/0.71 thf(c_0_4, plain, ![X1296:polyno727731844poly_a, X1297:nat, X1298:polyno727731844poly_a, X1299:nat]:(((((((ord_less_eq_nat @ X1299 @ X1297)|~(polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X1296 @ X1297 @ X1298) @ X1299))&((polyno1372495879olyh_a @ X1296 @ (suc @ X1297))|~(polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X1296 @ X1297 @ X1298) @ X1299)))&((polyno1372495879olyh_a @ X1298 @ X1297)|~(polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X1296 @ X1297 @ X1298) @ X1299)))&(((X1298)!=(polyno439679028le_C_a @ zero_zero_a))|~(polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X1296 @ X1297 @ X1298) @ X1299)))&(~(ord_less_eq_nat @ X1299 @ X1297)|~(polyno1372495879olyh_a @ X1296 @ (suc @ X1297))|~(polyno1372495879olyh_a @ X1298 @ X1297)|((X1298)=(polyno439679028le_C_a @ zero_zero_a))|(polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X1296 @ X1297 @ X1298) @ X1299)))), inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_3])])])). 0.45/0.71 thf(c_0_5, negated_conjecture, ~(polyno1372495879olyh_a @ c2 @ (suc @ n2)), inference(fof_simplification,[status(thm)],[inference(assume_negation,[status(cth)],[conj_0])])). 0.45/0.71 thf(c_0_6, plain, ![X7:polyno727731844poly_a, X1:nat, X14:polyno727731844poly_a, X2:nat]:(((polyno1372495879olyh_a @ X7 @ (suc @ X1))|~((polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ X7 @ X1 @ X14) @ X2)))), inference(split_conjunct,[status(thm)],[c_0_4])). 0.45/0.71 thf(c_0_7, plain, (polyno1372495879olyh_a @ (polyno1057396216e_CN_a @ c2 @ n2 @ pa) @ n0), inference(split_conjunct,[status(thm)],[fact_3_H_I1_J])). 0.45/0.71 thf(c_0_8, negated_conjecture, ~((polyno1372495879olyh_a @ c2 @ (suc @ n2))), inference(split_conjunct,[status(thm)],[c_0_5])). 0.45/0.71 thf(c_0_9, plain, ($false), inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_6, c_0_7]), c_0_8]), ['proof']). 0.45/0.71 # SZS output end CNFRefutation 0.45/0.71 # Parsed axioms : 349 0.45/0.71 # Removed by relevancy pruning/SinE : 0 0.45/0.71 # Initial clauses : 571 0.45/0.71 # Removed in clause preprocessing : 69 0.45/0.71 # Initial clauses in saturation : 502 0.45/0.71 # Processed clauses : 2601 0.45/0.71 # ...of these trivial : 76 0.45/0.71 # ...subsumed : 1651 0.45/0.71 # ...remaining for further processing : 874 0.45/0.71 # Other redundant clauses eliminated : 232 0.45/0.71 # Clauses deleted for lack of memory : 0 0.45/0.71 # Backward-subsumed : 41 0.45/0.71 # Backward-rewritten : 14 0.45/0.71 # Generated clauses : 17469 0.45/0.71 # ...of the previous two non-redundant : 14878 0.45/0.71 # ...aggressively subsumed : 0 0.45/0.71 # Contextual simplify-reflections : 27 0.45/0.71 # Paramodulations : 17153 0.45/0.71 # Factorizations : 8 0.45/0.71 # NegExts : 0 0.45/0.71 # Equation resolutions : 305 0.45/0.71 # Propositional unsat checks : 1 0.45/0.71 # Propositional check models : 1 0.45/0.71 # Propositional check unsatisfiable : 0 0.45/0.71 # Propositional clauses : 0 0.45/0.71 # Propositional clauses after purity: 0 0.45/0.71 # Propositional unsat core size : 0 0.45/0.71 # Propositional preprocessing time : 0.000 0.45/0.71 # Propositional encoding time : 0.014 0.45/0.71 # Propositional solver time : 0.010 0.45/0.71 # Success case prop preproc time : 0.000 0.45/0.71 # Success case prop encoding time : 0.000 0.45/0.71 # Success case prop solver time : 0.000 0.45/0.71 # Current number of processed clauses : 797 0.45/0.71 # Positive orientable unit clauses : 204 0.45/0.71 # Positive unorientable unit clauses: 0 0.45/0.71 # Negative unit clauses : 73 0.45/0.71 # Non-unit-clauses : 520 0.45/0.71 # Current number of unprocessed clauses: 12677 0.45/0.71 # ...number of literals in the above : 34796 0.45/0.71 # Current number of archived formulas : 0 0.45/0.71 # Current number of archived clauses : 55 0.45/0.71 # Clause-clause subsumption calls (NU) : 63021 0.45/0.71 # Rec. Clause-clause subsumption calls : 49129 0.45/0.71 # Non-unit clause-clause subsumptions : 937 0.45/0.71 # Unit Clause-clause subsumption calls : 9829 0.45/0.71 # Rewrite failures with RHS unbound : 0 0.45/0.71 # BW rewrite match attempts : 256 0.45/0.71 # BW rewrite match successes : 14 0.45/0.71 # Condensation attempts : 2601 0.45/0.71 # Condensation successes : 40 0.45/0.71 # Termbank termtop insertions : 305412 0.45/0.71 0.45/0.71 # ------------------------------------------------- 0.45/0.71 # User time : 0.291 s 0.45/0.71 # System time : 0.015 s 0.45/0.71 # Total time : 0.306 s 0.45/0.71 # Maximum resident set size: 3936 pages 0.45/0.71 0.45/0.71 # ------------------------------------------------- 0.45/0.71 # User time : 0.300 s 0.45/0.71 # System time : 0.016 s 0.45/0.71 # Total time : 0.316 s 0.45/0.71 # Maximum resident set size: 2084 pages 0.45/0.71 EOF